Espressif Systems /ESP32-C6 /USB_DEVICE /CONF0

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CONF0

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (PHY_SEL)PHY_SEL 0 (EXCHG_PINS_OVERRIDE)EXCHG_PINS_OVERRIDE 0 (EXCHG_PINS)EXCHG_PINS 0VREFH 0VREFL 0 (VREF_OVERRIDE)VREF_OVERRIDE 0 (PAD_PULL_OVERRIDE)PAD_PULL_OVERRIDE 0 (DP_PULLUP)DP_PULLUP 0 (DP_PULLDOWN)DP_PULLDOWN 0 (DM_PULLUP)DM_PULLUP 0 (DM_PULLDOWN)DM_PULLDOWN 0 (PULLUP_VALUE)PULLUP_VALUE 0 (USB_PAD_ENABLE)USB_PAD_ENABLE 0 (USB_JTAG_BRIDGE_EN)USB_JTAG_BRIDGE_EN

Description

PHY hardware configuration.

Fields

PHY_SEL

Select internal/external PHY

EXCHG_PINS_OVERRIDE

Enable software control USB D+ D- exchange

EXCHG_PINS

USB D+ D- exchange

VREFH

Control single-end input high threshold,1.76V to 2V, step 80mV

VREFL

Control single-end input low threshold,0.8V to 1.04V, step 80mV

VREF_OVERRIDE

Enable software control input threshold

PAD_PULL_OVERRIDE

Enable software control USB D+ D- pullup pulldown

DP_PULLUP

Control USB D+ pull up.

DP_PULLDOWN

Control USB D+ pull down.

DM_PULLUP

Control USB D- pull up.

DM_PULLDOWN

Control USB D- pull down.

PULLUP_VALUE

Control pull up value.

USB_PAD_ENABLE

Enable USB pad function.

USB_JTAG_BRIDGE_EN

Set this bit usb_jtag, the connection between usb_jtag and internal JTAG is disconnected, and MTMS, MTDI, MTCK are output through GPIO Matrix, MTDO is input through GPIO Matrix.

Links

() ()